2010201220142016201820202022202405010015020025005M10M15M20M25M
Average Closing PriceRevenueTesla Stock Price vs RevenueYearAverage Closing PriceRevenue